﻿/* CSS Document */
/* 全局样式 */
* { margin: 0; padding: 0; }
body { color: #333; font: 12px "宋体"; margin: 0 auto; }
a { color: #333; text-decoration: none; blr:expression(this.onFocus=this.blur());
outline: none; }
a:hover { color: #006dcc; }
img { border: 0; }
ul, li { list-style: none; }
.fonta { font-family: Arial; }
.cored { color: #f00; }
.font14 { font-size: 14px; }
.fontbold { font-weight: bold; }
.outwidth { width: 1002px; }
.minheight { height: auto!important; height: 30px; min-height: 30px; }
.outheight { height: auto!Important; height: 500px; min-height: 500px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; height: 0; overflow: hidden; }
.marcen { margin: 0 auto; }
.outposition { position: relative; }
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li { list-style: disc; margin-left: 30px; }
.liblock ol li { list-style: decimal; margin-left: 30px; }


.com .lileftf img{width:100px}
/*头部*/
.header { height: 89px; background: url(../images/topbj.jpg) no-repeat center top; }
.head { width: 1000px; height: 89px; margin: 0 auto; }
.topr { width: 160px; float: right; clear: both; }
.ttr { float: right; height: 30px; line-height: 30px; padding: 10px 0 8px 0; font-size: 12px; color: #898989; }
.ttr a { color: #898989; }
.search { float: right; width: 160px; padding: 0px; margin: 0px; border: 1px solid #c5c3c3; }
.text1 { background: #fff; border: 0px; width: 137px; height: 23px; line-height: 23px; float: left; color: #b1b1b2; text-indent: 6px; }
.btn1 { background: url(../images/ssee.jpg) no-repeat; width: 23px; height: 23px; cursor: pointer; border: none; float: left; }



/*导航*/
.navdiv { background: url(../images/navbj.jpg) repeat-x left top; height: 34px; position: relative; z-index: 3; }
#nav { width: 1000px; margin: 0 auto; }
#nav li { width: 124px; float: left; height: 34px; line-height: 34px; position: relative; background: url(../images/libj.jpg) no-repeat left center; }
#nav li .nava { width: 124px; height: 34px; line-height: 34px; text-align: center; display: block; font-family: "微软雅黑"; font-size: 15px; color: #023471; font-weight:bold;}
#nav li .nava:hover, #nav li.navs .nava { background: url(../images/nava.jpg) repeat-x left top; color: #fff; }
#nav li .navul { position: absolute; left: -9999px; }
#nav li.navs .navul { width: 122px; position: absolute; left: 0px; top: 33px; border: 1px solid #9f9f9f; }
#nav li.navs .navul li { width: 122px; height: 28px; line-height: 28px; background: url(../images/lilibj.jpg) repeat-x left top; }
#nav li.navs .navul li a { color: #222222; display: block; text-align:center; font-family: "微软雅黑"; font-size: 15px; }
#nav li.navs .navul li a:hover { color: #a41d1e; }
#nav li .navul1 { position: absolute; left: -9999px; }
#nav li.navs .navul1 { width: 200px; position: absolute; left: 0px; top: 33px; border: 1px solid #9f9f9f; }
#nav li.navs .navul1 li { width: 200px; height: 28px; line-height: 28px; background: url(../images/lilibj.jpg) repeat-x left top; }
#nav li.navs .navul1 li a { color: #222222; display: block; padding-left: 25px; font-family: "微软雅黑"; font-size: 14px; }
#nav li.navs .navul1 li a:hover { color: #a41d1e; }

/*banner*/
.bardiv { background: url(../images/bannerbj.jpg) no-repeat center top; padding-top: 40px; }
.banner { height: 320px; overflow: hidden; position: relative; background: url(../images/barbj.jpg) no-repeat center bottom; }
#player { width: 1000px; height: 312px; position: absolute; left: 50%; margin-left: -500px; }
#player a { color: #333; }
#player .Limg { position: relative; }
#player .Limg li { position: absolute; top: 0; left: 0; }
#player .Limg li img { width: 1000px; height: 312px; margin: 0 auto; }
#player .Nubbt { position: absolute; z-index: 3; right: 2%; bottom: 10px; line-height: 12px; }
#player .Nubbt span { float: left; overflow: hidden; width: 11px; height: 10px; cursor: pointer; margin-right: 5px; font-style: normal; background: url(../images/point.png) no-repeat; }
#player .Nubbt span.on { background: url(../images/pointh.png) no-repeat center top; }



/*首页*/
.main { width: 910px; margin: 0 auto; padding: 20px 45px 30px 45px; }
.maintop { background: url(../images/maintop.png) no-repeat center center; height: 20px; }
.scroll_01 { position: relative; width: 520px; margin: 0 auto; }
#demo  { overflow: hidden; width: 315px; height: 20px;line-height: 20px;}
.guojin{ float:left; padding-left:40px; height:20px; line-height:20px; color:#515151;}
.mafan{width:390px;}
.mafan span{ float:left;}
#demo a { display: block; margin-right: 30px; float:left; display:block; color:#515151; }
#demo a:hover{color:#a11c1c;}
#indemo { float: left; width: 800%; }
#demo1, #demo2 { float: left; }
.left_01 { position: absolute; left: 8px; top: 3px; display: block; z-index: 9; }
.right_01 { position: absolute; right: 5px; top: 3px; display: block; z-index: 9; }
#lastli { margin-right: 0px; }
.mainbot { width: 910px; height: 160px; margin: 0 auto; margin-top: 20px; }
.caseul { width: 910px; margin: 0 auto; }
.caseul li { width: 203px; height: 160px; float: left; margin-right: 32px; }
.mb1 { width: 193px; height: 119px; background: url(../images/indexbj.png) no-repeat; padding: 5px 5px; }
.mbimg { width: 80px; height: 35px; line-height: 34px; }
.mbimg a { display: block; width: 75px; height: 35px; background: url(../images/jiantou.png) no-repeat right center; padding-left: 5px; font-family: "微软雅黑"; font-size: 14px; font-weight:bold;}
.mbimg a:hover { background: url(../images/jiantouh.png) no-repeat right center; color: #a11c1c; }


/*关于我们*/
.nrmain { width: 1000px; margin: 0 auto; padding: 20px 0px 0px 0px; }
.nreight { width: 715px; float: left; margin-left: 40px; }
.contant { line-height: 24px; padding: 0px 0 10px 0; }




/*国金杂志*/
.magul{ width:715px; margin:0 auto;}
.magul li{ width:192px; float:left; height:300px; padding-left:22px; padding-right:22px; border-bottom:1px solid #ccc; margin-bottom:25px;}
.magimg{ width:180px; height:230px; background:url(../images/magbj.png) no-repeat left top; padding:6px 5px;}
.magtitle{width:190px; height:20px; line-height:20px; padding-top:15px; font-family:"微软雅黑"; font-size:14px;}
.magtitle img{ width:75px; height:20px; margin-left:25px; margin-bottom:-5px;}










/*侧导航*/
.celan { width: 245px; height: auto!Important; height: 300px; min-height: 300px; float: left; }
.celanimg { width: 223px; height: 48px; background:url(../images/xiao.jpg) no-repeat; font-size:16px; color:#fff; line-height:48px; padding-left:22px; font-family:"微软雅黑"; }
.clul { width: 245px; }
.clul li { width: 245px; font-size: 14px; font-family: "宋体"; }
.clul li a { display: block; height: 38px; line-height: 38px; center;
color: #000; cursor: pointer; background: url(../images/leftli.jpg) no-repeat; padding-left: 22px; }
.clul li a:hover, .clul li a.hover { color: #065fa8; }
.clul li .p_h li a { background: url(../images/ulli.jpg) repeat-x left top; color: #333; height: 32px; line-height: 32px; font-family: "宋体"; font-size:14px;}
.clul li .p_h li a:hover, .clul li .p_h li a.hover { color: #065fa8; }
.clul li .sanxing li a { background: url(../images/lilili.jpg) repeat-x; color: #333; height: 32px; line-height: 32px; font-family: "宋体"; font-size:14px;}
.clul li .sanxing li a:hover, .clul li .sanxing li a.hover { color: #065fa8; }



.local { height: 30px; line-height: 30px; color: #808080; font-family: "宋体"; font-size: 12px; margin:0 auto; width: 1000px; padding: 10px 0 0 0; border-bottom: 1px solid #ccc; }
.eaea { font-size: 14px; color: #585858; font-family: "宋体"; padding-left: 10px; }
.lo { float: left; clear: both; color: #828282 }
.lo a { color: #828282; font-size: 12px; }
.lo a:hover { color: #0199fb }


/*公司业绩*/
.com { width: 714px; margin: 0 auto; }
.com li { height: 135px; border-bottom: 1px solid #ccc; margin-top: 20px; }
.lileft { width: 184px; height: 97px; border: 1px solid #d9efd7; float: left; }
.lileftf { width: 100px;  float: left; }
.liright { width: 495px; height: 99px; float: left; margin-left: 30px; }
.liright strong { height: 35px; line-height: 35px; font-family: "宋体"; font-size: 12px; display: block; }
.liright strong a { color: #065fa8; }
.liright span { line-height: 22px; display: block; color: #898989; }
.liright2 { width: 680px; height: 99px; float: left; margin-left: 30px; }
.liright2 strong { height: 35px; line-height: 35px; font-family: "宋体"; font-size: 12px; display: block; }
.liright2 strong a { color: #065fa8; }
.liright2 span { line-height: 22px; display: block; color: #898989; }
.more { float: right; clear: both; }
.more a { color: #065fa8; }
.teambt { width: 715px; margin: 0 auto;height: 29px; line-height: 29px; font-weight: bold; position: relative;}
.teambt span, .teambt strong { padding: 0; margin: 0; position: absolute; top: 0; }
.teambt strong { left: 380px; }
.teambt span { right: 30px; }






/*联系我们*/
.contact{ width:715px; background:#e2f0fb; height:30px; line-height:30px;}
.contact span{ background:url(../images/conbj.jpg) no-repeat left center; height:30px; line-height:30px; display:block; padding-left:20px;}
.contactus{ padding:30px 0 20px 10px;}
.contactus p{ background:url(../images/conli.jpg) no-repeat left center; padding-left:15px; color:#666;}


/*分支机构*/
.flashimg{width:700px; margin:0 auto;}
.bra{width:715px; margin:0 auto; padding-top:20px;}
.braspan{ display:block; color:#e71e2e; font-size:24px; font-family:"微软雅黑"; line-height:30px; padding-bottom:10px;}
.bra a{ display:inline-block; background:url(../images/abj.jpg) no-repeat left center; padding-left:16px; padding-right:27px;font-size:20px; font-family:"微软雅黑"; color:#a7a7a7; line-height:35px;}
.bra a:hover{ background:url(../images/abjh.jpg) no-repeat left center; color:#0a6fac;}

.branch{ width:715px; margin:0 auto; padding-top:40px;}
.branch a{ display:inline-block; font-family:"微软雅黑"; font-size:16px; line-height:30px; color:#1873ba; padding-right:25px;}

/*国金历程*/
.his{ height:30px; line-height:30px; padding:20px 0 40px 0; color:#e71e2e; font-size:24px; font-family:"微软雅黑";}




/*员工培训*/
#lastli{ margin-right:0px;}
.caseul1{ width:715px; margin:0 auto;}
.caseul1 li{ width:213px; height:162px; border:1px solid #ccc; float:left; margin-right:34px; margin-bottom:35px;}
.caseul1 li img{width:213px; height:127px; display:block;}
.caseul1 li span{ display:block; text-align:center; height:35px; line-height:35px; color:#065fa8; font-size:12px; font-family:"宋体";}


/*新闻动态*/
.newstop{ width:715px; height:400px; margin:0 auto; border-bottom:1px solid #bcd7ee; overflow:hidden;}
.nt{ font-size:15px; font-family:"微软雅黑"; color:#065fa8;}
.nt span{ float:right; clear:both; font-size:12px; font-family:"宋体"; color:#333;}

.scroll{ height:345px; margin-top:15px;}
.scroll p{line-height:28px;padding:5px 0;border-bottom:dashed 1px #ddd;text-align:left; color:#333; vertical-align:bottom; background:url(../images/hqimg.jpg) no-repeat left center;}
.scroll p span{ float:right; clear:both;}
.scroll p a{text-decoration:none; color:#333; padding-left:10px;}
.newsbot{ width:715px; height:345px; margin:25px auto; overflow:hidden;}


.newsdiv{ height:115px; overflow:hidden; border-bottom:1px dashed #ccc;}
.ndl{ width:175px; height:89px; border:1px solid #ccc; float:left;}
.ndr{ float:left; padding-top:6px; margin-left:20px; width:515px;}
.ndtitle{ line-height:30px; height:30px; font-family:"宋体"; font-size:14px; color:#065fa8; display:block;}
.ndtitle a{ color:#065fa8}
.ndr div{ height:75px; position:relative; color:#333;overflow:hidden;}
.ndr div span{ position:absolute; right:0px; bottom:0px;}

.newsul{ width:715px; margin:0 auto;}
.newsul li{ height:66px; line-height:30px; border-bottom:1px dashed #ccc; font-family:"宋体"; font-size:14px; vertical-align:bottom;}

/* .newsul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc; font-family:"宋体"; font-size:12px; vertical-align:bottom;background:url(../images/hqimg.jpg) no-repeat left center;} */

.newsul li span{ float:right; clear:both; color:#333;}
.newsul li a{ color:#333; padding-left:10px;}




.nrtitle{ width:715px; height:85px;text-align:center;}
.nrtitle p{font-family:"宋体"; font-size:14px; color:#a78439;border-bottom:1px dashed #ccc; height:30px; line-height:30px; padding-bottom:6px;}
.nrtitle span{ display:block;font-family:"宋体"; font-size:12px; color:#b5b5b5; height:30px; line-height:30px;border-bottom:1px dashed #ccc;}

.ninr{ padding-top:10px; line-height:24px;}




/*加入国金*/
.job{ border-bottom:1px solid #c4ceda; padding-bottom:20px;}
.jobbot{width:715px; margin:0 auto; padding-top:15px; line-height:24px;border-bottom:1px solid #c4ceda; padding-bottom:10px;}
.ouran{ padding:20px 10px 10px 18px; line-height:24px; color:#333;}



/*服务范围*/
.serimg{width:1000px; height:240px; margin:0 auto;}
.serul{ width:715px; margin:0 auto; padding-top:15px;}
.serul li{ width:195px; border-bottom:1px solid #ccc;height:45px; margin:0px 80px 0px 80px; float:left;}
.serul li a{ font-size:20px; font-family:"微软雅黑"; color:#004393; background:url(../images/ser03.jpg) no-repeat right 12px; display:block; height:45px; line-height:45px; font-weight:bold;}
.serul li a:hover,.serul li a.hover{ background:url(../images/ser02.jpg) no-repeat right 12px; color:#a01a1c; border-bottom:2px solid #a01a1c;}

.serlist{width:715px; background:url(../images/serlistbj.png) no-repeat center 20px;height:auto!Important; height: 360px; min-height: 360px; padding-top:170px;}
.serbj{ width:575px; margin:0 auto;}
.sertop{ background:url(../images/serlistinfo.jpg) no-repeat; height:42px; line-height:42px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#fff;}
.sertopbj{ background:url(../images/serlisttop.png) no-repeat center; height:30px; position:relative; padding-top:22px;}

#down{width:295px; display:none; position:absolute; left:90px; bottom:30px;overflow:hidden; background:#e3e3e3;}
#down li{ line-height:24px; color:#03F; border-bottom:1px dashed #fff; padding:3px 0px 3px 0px; padding:0px; margin:0px; text-indent:0px;}
#down li a{padding:0px 10px; margin:0px; text-indent:0px; display:block; color:#000}
#down li a:hover,#down li a.hover{background:#2c6b8f; color:#fff;}
#w{width:476px;height:30px; text-align:center; line-height:30px; font-size:13px; font-family:"微软雅黑"; color:#fff; cursor:pointer;}


.serbotbj{background:url(../images/serlistbot.png) no-repeat center; height:57px; position:relative;}
.sbdiv li{ width:160px;line-height:30px; float:left;text-align:center; position:relative;}
.sbdiv li a{ color:#fff;}
.sbdiv li a:hover{ background:none;}

.sbdiv .subnav{ position:absolute; left:0px; top:50px; width:275px; background:#e6e6e6; display:none;}
.sbdiv .subnav a{ display:block; height:26px; line-height:26px; font-size:12px; color:#000; border-bottom:1px dashed #fff; text-align:left; padding:0px 10px 0px 10px;}
.sbdiv .subnav a:hover,.sbdiv .subnav a.hover{ background:#2c6b8f; color:#fff;}



/*服务内容详细页*/
.jobbor{ width:715px; padding:20px 0;}
.jobnr{ font-family:Arial; line-height:2; color:#666;}
.accordion {width: 715px;}
.accordion h5 { padding-top:10px; height:25px; line-height:25px; border-bottom:1px solid #ccc; font-size:14px;font-family:"宋体"; color:#545454; font-weight:bold;cursor: pointer;margin-bottom:15px}

.accordion h5.active {background-position: right 5px;}
.accordion p {margin: 0;}
/* .accordion p {margin: 0;padding: 10px 15px 10px 0px;line-height:20px;} */

.jornr{ padding:16px 0 30px 0; border-bottom:1px solid #ccc; line-height:24px;}


/*友情链接*/
.linkul{width:715px}	
.linkul li{float:left;width:170px;height:110px;text-align:center;padding:0 0 0 8px;}	
.linkul li a{color:#666}
.linkul li a:hover{color:#666;text-decoration:underline;}	
.linkul li img{width:155px;height:61px;display:block;margin:0 auto 8px;border:1px solid #ddd;padding:2px;background:#fff;}			




/*分页*/
.page{text-align:center;height:30px;line-height:24px;padding:30px 0 0 0;clear:both;margin:0 auto;}
.page a{background:#f5f5f5;padding:4px 8px;color:#747474;border:1px solid #A4A4A4; margin-right:5px;}
.page a.hover{ background:#115a8c;color:#fff;}


/*底部*/
.footer { height: 61px; background: url(../images/footbj.jpg) repeat-x left top; }
.foot { width: 1000px; margin: 0 auto; padding: 10px 0 10px 0; }
.foot p { display: block; text-align: center; height: 20px; line-height: 20px; color: #fff; }
.foot p a { color: #fff; }







.mydiv { text-align: center;line-height: 40px;font-size: 12px;font-weight: bold;z-index:999;width: 800px; height:600px;left:35%;top:18%;margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/margin-top:0px;position:fixed!important;/* FF IE7*/position:absolute;/*IE6*/_top:       expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/}
.bg,.popIframe {background-color: #000; display:none;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/filter:alpha(opacity=80);/*IE*/opacity:0.8;/*FF*/z-index:1;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/_top:       expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.popIframe {filter:alpha(opacity=0);/*IE*/opacity:0;/*FF*/}

.mydiv a{ display:block; position:absolute; top:-40px; right:-50px; color:#fff;}
/*分页*/
.page{text-align:center;height:30px;line-height:24px;padding:30px 0 0 0;clear:both;margin:0 auto;}
.page a{background:#f5f5f5;padding:4px 8px;color:#747474;border:1px solid #A4A4A4; margin-right:5px;}
.page a.hover{ background:#115a8c;color:#fff;}


/*底部*/
.footer { height: 61px; background: url(../images/footbj.jpg) repeat-x left top; }
.foot { width: 1000px; margin: 0 auto; padding: 10px 0 10px 0; }
.foot p { display: block; text-align: center; height: 20px; line-height: 20px; color: #fff; }
.foot p a { color: #fff; }
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}























